﻿

CREATE proc [dbo].[GetRechtsformen]
@RechtsformKey	int = null
as
begin
	set nocount on

	;with sel
	as
	(
		select	r.RechtsFKey,
				r.RechtsFBez
		from	dbo.Rechtsform r
		union all
		select	0,
				''
	)
	select	s.RechtsFKey,
			s.RechtsFBez
	from	sel s
	where	s.RechtsFKey = @RechtsformKey
				or @RechtsformKey is null
	order	by s.RechtsFBez

end
GO
GRANT EXECUTE
    ON OBJECT::[dbo].[GetRechtsformen] TO PUBLIC
    AS [dbo];

